\doxysubsubsubsection{FLASH Error Code }
\hypertarget{group___f_l_a_s_h___error___code}{}\label{group___f_l_a_s_h___error___code}\index{FLASH Error Code@{FLASH Error Code}}


FLASH Error Code.  


\doxysubsubsubsubsubsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \mbox{\hyperlink{group___f_l_a_s_h___error___code_gae7fb9ee7198d393aba27ade3a9f50a70}{HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+NONE}}~0x00000000U
\item 
\#define \mbox{\hyperlink{group___f_l_a_s_h___error___code_ga27e871d85f9311272098315bc3723075}{HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+WRP}}~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga6abf64f916992585899369166db3f266}{FLASH\+\_\+\+FLAG\+\_\+\+WRPERR}}
\item 
\#define \mbox{\hyperlink{group___f_l_a_s_h___error___code_ga7132ff3b7f45c0cfe818d61bdb01dc64}{HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+PGS}}~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga25b80c716320e667162846da8be09b68}{FLASH\+\_\+\+FLAG\+\_\+\+PGSERR}}
\item 
\#define \mbox{\hyperlink{group___f_l_a_s_h___error___code_gaf03a9537aee66a7c04c18cf1d01e3b6e}{HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+STRB}}~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga1ef142e40acfea01aa916c5364fc9669}{FLASH\+\_\+\+FLAG\+\_\+\+STRBERR}}
\item 
\#define \mbox{\hyperlink{group___f_l_a_s_h___error___code_ga0bac3e037579d6ba812692c84cdcb170}{HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+INC}}~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga553c1d9c04f55a5162072d15ce007078}{FLASH\+\_\+\+FLAG\+\_\+\+INCERR}}
\item 
\#define \mbox{\hyperlink{group___f_l_a_s_h___error___code_ga4ebf9d64be94225134443bca35990412}{HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+RDP}}~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga208b84305a18427d69f5c5f3f716a3a7}{FLASH\+\_\+\+FLAG\+\_\+\+RDPERR}}
\item 
\#define \mbox{\hyperlink{group___f_l_a_s_h___error___code_gae6dbfdef4e4ff9436999f7c8a3183549}{HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+RDS}}~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_gac20acde7df33a931a6a28e29fc6a1a27}{FLASH\+\_\+\+FLAG\+\_\+\+RDSERR}}
\item 
\#define \mbox{\hyperlink{group___f_l_a_s_h___error___code_gae9615e25d2b503e0931369d4adac6844}{HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+SNECC}}~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_gac78aa7bf60b867fd83f7189a997752a3}{FLASH\+\_\+\+FLAG\+\_\+\+SNECCERR}}
\item 
\#define \mbox{\hyperlink{group___f_l_a_s_h___error___code_ga9faffd596f547c72d4846299b17cb7eb}{HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+DBECC}}~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga0866ffe940bae5e3d9558832f1b5ccaa}{FLASH\+\_\+\+FLAG\+\_\+\+DBECCERR}}
\item 
\#define \mbox{\hyperlink{group___f_l_a_s_h___error___code_ga27632adfacdbe80d153d9811de986b73}{HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+CRCRD}}~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga89d18cd8f8f1c5d8a46619d12c8c5d76}{FLASH\+\_\+\+FLAG\+\_\+\+CRCRDERR}}
\item 
\#define \mbox{\hyperlink{group___f_l_a_s_h___error___code_gad70a250c7b3316888eb2749466e59a7e}{HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+WRP\+\_\+\+BANK1}}~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_gab510e8aa73f6fa7e808c8a72fbdd6ca2}{FLASH\+\_\+\+FLAG\+\_\+\+WRPERR\+\_\+\+BANK1}}
\item 
\#define \mbox{\hyperlink{group___f_l_a_s_h___error___code_ga7603ac2e61de08963d21285bf2cc99e7}{HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+PGS\+\_\+\+BANK1}}~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga85dde020ac3a51a238f404cb40480397}{FLASH\+\_\+\+FLAG\+\_\+\+PGSERR\+\_\+\+BANK1}}
\item 
\#define \mbox{\hyperlink{group___f_l_a_s_h___error___code_gadbb3e260e315fe8b1a6e16a4f180893a}{HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+STRB\+\_\+\+BANK1}}~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga227efcfdd6d50f9a41ac6de7e531708d}{FLASH\+\_\+\+FLAG\+\_\+\+STRBERR\+\_\+\+BANK1}}
\item 
\#define \mbox{\hyperlink{group___f_l_a_s_h___error___code_ga1c28c1ed9407cad4ea6e6251fa784faa}{HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+INC\+\_\+\+BANK1}}~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_gaf90bc8cb3527b9abf6ad9287a75b566c}{FLASH\+\_\+\+FLAG\+\_\+\+INCERR\+\_\+\+BANK1}}
\item 
\#define \mbox{\hyperlink{group___f_l_a_s_h___error___code_gab19f64a084a650079fb414bafe31af6f}{HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+RDP\+\_\+\+BANK1}}~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_gaba699f792634e64a7118ccddc571c1c2}{FLASH\+\_\+\+FLAG\+\_\+\+RDPERR\+\_\+\+BANK1}}
\item 
\#define \mbox{\hyperlink{group___f_l_a_s_h___error___code_ga25603f619e093d58e33a471449b56aca}{HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+RDS\+\_\+\+BANK1}}~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga6563970bd105c1fbdca0c78d8fc90427}{FLASH\+\_\+\+FLAG\+\_\+\+RDSERR\+\_\+\+BANK1}}
\item 
\#define \mbox{\hyperlink{group___f_l_a_s_h___error___code_gafbe8dc418fd19c32d8c8d56d819b0e3f}{HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+SNECC\+\_\+\+BANK1}}~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga8a51cadd47188b72e509d1498ac337d9}{FLASH\+\_\+\+FLAG\+\_\+\+SNECCERR\+\_\+\+BANK1}}
\item 
\#define \mbox{\hyperlink{group___f_l_a_s_h___error___code_ga1e33aac505cc51445f3e7e8f7add3d48}{HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+DBECC\+\_\+\+BANK1}}~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga0c5335401b6bb576b6bf50aebbe6f76f}{FLASH\+\_\+\+FLAG\+\_\+\+DBECCERR\+\_\+\+BANK1}}
\item 
\#define \mbox{\hyperlink{group___f_l_a_s_h___error___code_ga7799c73e0f5b6a886919a391724bbd6a}{HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+CRCRD\+\_\+\+BANK1}}~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga2587678ea5d0a5cc7b09f8fc010cfea9}{FLASH\+\_\+\+FLAG\+\_\+\+CRCRDERR\+\_\+\+BANK1}}
\item 
\#define \mbox{\hyperlink{group___f_l_a_s_h___error___code_gaf4c4d383d038114efa8877ba064b3c7f}{HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+WRP\+\_\+\+BANK2}}~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga878b104bd42b1b6eeb8dedcd6a01031c}{FLASH\+\_\+\+FLAG\+\_\+\+WRPERR\+\_\+\+BANK2}}
\item 
\#define \mbox{\hyperlink{group___f_l_a_s_h___error___code_gac3429572f798e0d517fc76cc47762d41}{HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+PGS\+\_\+\+BANK2}}~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_gab6b2df64dd23aecf0f8f5099ad2484ac}{FLASH\+\_\+\+FLAG\+\_\+\+PGSERR\+\_\+\+BANK2}}
\item 
\#define \mbox{\hyperlink{group___f_l_a_s_h___error___code_ga648b9b5eae30f2e097c3a2d083427590}{HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+STRB\+\_\+\+BANK2}}~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga99d2fb34732a75b6e02456f3670df2a9}{FLASH\+\_\+\+FLAG\+\_\+\+STRBERR\+\_\+\+BANK2}}
\item 
\#define \mbox{\hyperlink{group___f_l_a_s_h___error___code_ga4a020cff2bce8065ac9386ded83d602a}{HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+INC\+\_\+\+BANK2}}~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga2196922a5d364620ab2e9de2379adb88}{FLASH\+\_\+\+FLAG\+\_\+\+INCERR\+\_\+\+BANK2}}
\item 
\#define \mbox{\hyperlink{group___f_l_a_s_h___error___code_gaae9e743376cd3167915cdfdfd44020c1}{HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+RDP\+\_\+\+BANK2}}~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga75a7af4b405b8018ebe09a99e2e0557b}{FLASH\+\_\+\+FLAG\+\_\+\+RDPERR\+\_\+\+BANK2}}
\item 
\#define \mbox{\hyperlink{group___f_l_a_s_h___error___code_gabb1fdf8aaaea8d58cdfe1e1e261373a9}{HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+RDS\+\_\+\+BANK2}}~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga09a97157e58f3afae7d360422a41466f}{FLASH\+\_\+\+FLAG\+\_\+\+RDSERR\+\_\+\+BANK2}}
\item 
\#define \mbox{\hyperlink{group___f_l_a_s_h___error___code_ga24e330e695347688bc5ad3772de6921b}{HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+SNECC\+\_\+\+BANK2}}~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga660a348a4057dcffcb5a7e6a83387e55}{FLASH\+\_\+\+FLAG\+\_\+\+SNECCERR\+\_\+\+BANK2}}
\item 
\#define \mbox{\hyperlink{group___f_l_a_s_h___error___code_gadf947eddf1fdff079bb58dbfd1459db3}{HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+DBECC\+\_\+\+BANK2}}~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga15ab58de16910d09eb7e1ff0cf90362b}{FLASH\+\_\+\+FLAG\+\_\+\+DBECCERR\+\_\+\+BANK2}}
\item 
\#define \mbox{\hyperlink{group___f_l_a_s_h___error___code_gadc48085f755bfbc8377eae2c77036742}{HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+CRCRD\+\_\+\+BANK2}}~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga1469c79515d8e6466551e4db643caa31}{FLASH\+\_\+\+FLAG\+\_\+\+CRCRDERR\+\_\+\+BANK2}}
\item 
\#define \mbox{\hyperlink{group___f_l_a_s_h___error___code_ga3daea26e7f32e8ce990db7204f46f9a0}{HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+OB\+\_\+\+CHANGE}}~\mbox{\hyperlink{group___peripheral___registers___bits___definition_ga6ed2135df47f8f528c0bef804cc12dbc}{FLASH\+\_\+\+OPTSR\+\_\+\+OPTCHANGEERR}}
\end{DoxyCompactItemize}


\doxysubsubsubsubsection{Detailed Description}
FLASH Error Code. 



\label{doc-define-members}
\Hypertarget{group___f_l_a_s_h___error___code_doc-define-members}
\doxysubsubsubsubsection{Macro Definition Documentation}
\Hypertarget{group___f_l_a_s_h___error___code_ga27632adfacdbe80d153d9811de986b73}\index{FLASH Error Code@{FLASH Error Code}!HAL\_FLASH\_ERROR\_CRCRD@{HAL\_FLASH\_ERROR\_CRCRD}}
\index{HAL\_FLASH\_ERROR\_CRCRD@{HAL\_FLASH\_ERROR\_CRCRD}!FLASH Error Code@{FLASH Error Code}}
\doxysubsubsubsubsubsection{\texorpdfstring{HAL\_FLASH\_ERROR\_CRCRD}{HAL\_FLASH\_ERROR\_CRCRD}}
{\footnotesize\ttfamily \label{group___f_l_a_s_h___error___code_ga27632adfacdbe80d153d9811de986b73} 
\#define HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+CRCRD~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga89d18cd8f8f1c5d8a46619d12c8c5d76}{FLASH\+\_\+\+FLAG\+\_\+\+CRCRDERR}}}

CRC Read Error \Hypertarget{group___f_l_a_s_h___error___code_ga7799c73e0f5b6a886919a391724bbd6a}\index{FLASH Error Code@{FLASH Error Code}!HAL\_FLASH\_ERROR\_CRCRD\_BANK1@{HAL\_FLASH\_ERROR\_CRCRD\_BANK1}}
\index{HAL\_FLASH\_ERROR\_CRCRD\_BANK1@{HAL\_FLASH\_ERROR\_CRCRD\_BANK1}!FLASH Error Code@{FLASH Error Code}}
\doxysubsubsubsubsubsection{\texorpdfstring{HAL\_FLASH\_ERROR\_CRCRD\_BANK1}{HAL\_FLASH\_ERROR\_CRCRD\_BANK1}}
{\footnotesize\ttfamily \label{group___f_l_a_s_h___error___code_ga7799c73e0f5b6a886919a391724bbd6a} 
\#define HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+CRCRD\+\_\+\+BANK1~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga2587678ea5d0a5cc7b09f8fc010cfea9}{FLASH\+\_\+\+FLAG\+\_\+\+CRCRDERR\+\_\+\+BANK1}}}

CRC Read Error on Bank1 \Hypertarget{group___f_l_a_s_h___error___code_gadc48085f755bfbc8377eae2c77036742}\index{FLASH Error Code@{FLASH Error Code}!HAL\_FLASH\_ERROR\_CRCRD\_BANK2@{HAL\_FLASH\_ERROR\_CRCRD\_BANK2}}
\index{HAL\_FLASH\_ERROR\_CRCRD\_BANK2@{HAL\_FLASH\_ERROR\_CRCRD\_BANK2}!FLASH Error Code@{FLASH Error Code}}
\doxysubsubsubsubsubsection{\texorpdfstring{HAL\_FLASH\_ERROR\_CRCRD\_BANK2}{HAL\_FLASH\_ERROR\_CRCRD\_BANK2}}
{\footnotesize\ttfamily \label{group___f_l_a_s_h___error___code_gadc48085f755bfbc8377eae2c77036742} 
\#define HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+CRCRD\+\_\+\+BANK2~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga1469c79515d8e6466551e4db643caa31}{FLASH\+\_\+\+FLAG\+\_\+\+CRCRDERR\+\_\+\+BANK2}}}

CRC Read Error on Bank2 \Hypertarget{group___f_l_a_s_h___error___code_ga9faffd596f547c72d4846299b17cb7eb}\index{FLASH Error Code@{FLASH Error Code}!HAL\_FLASH\_ERROR\_DBECC@{HAL\_FLASH\_ERROR\_DBECC}}
\index{HAL\_FLASH\_ERROR\_DBECC@{HAL\_FLASH\_ERROR\_DBECC}!FLASH Error Code@{FLASH Error Code}}
\doxysubsubsubsubsubsection{\texorpdfstring{HAL\_FLASH\_ERROR\_DBECC}{HAL\_FLASH\_ERROR\_DBECC}}
{\footnotesize\ttfamily \label{group___f_l_a_s_h___error___code_ga9faffd596f547c72d4846299b17cb7eb} 
\#define HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+DBECC~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga0866ffe940bae5e3d9558832f1b5ccaa}{FLASH\+\_\+\+FLAG\+\_\+\+DBECCERR}}}

ECC Double Detection Error \Hypertarget{group___f_l_a_s_h___error___code_ga1e33aac505cc51445f3e7e8f7add3d48}\index{FLASH Error Code@{FLASH Error Code}!HAL\_FLASH\_ERROR\_DBECC\_BANK1@{HAL\_FLASH\_ERROR\_DBECC\_BANK1}}
\index{HAL\_FLASH\_ERROR\_DBECC\_BANK1@{HAL\_FLASH\_ERROR\_DBECC\_BANK1}!FLASH Error Code@{FLASH Error Code}}
\doxysubsubsubsubsubsection{\texorpdfstring{HAL\_FLASH\_ERROR\_DBECC\_BANK1}{HAL\_FLASH\_ERROR\_DBECC\_BANK1}}
{\footnotesize\ttfamily \label{group___f_l_a_s_h___error___code_ga1e33aac505cc51445f3e7e8f7add3d48} 
\#define HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+DBECC\+\_\+\+BANK1~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga0c5335401b6bb576b6bf50aebbe6f76f}{FLASH\+\_\+\+FLAG\+\_\+\+DBECCERR\+\_\+\+BANK1}}}

ECC Double Detection Error on Bank 1 \Hypertarget{group___f_l_a_s_h___error___code_gadf947eddf1fdff079bb58dbfd1459db3}\index{FLASH Error Code@{FLASH Error Code}!HAL\_FLASH\_ERROR\_DBECC\_BANK2@{HAL\_FLASH\_ERROR\_DBECC\_BANK2}}
\index{HAL\_FLASH\_ERROR\_DBECC\_BANK2@{HAL\_FLASH\_ERROR\_DBECC\_BANK2}!FLASH Error Code@{FLASH Error Code}}
\doxysubsubsubsubsubsection{\texorpdfstring{HAL\_FLASH\_ERROR\_DBECC\_BANK2}{HAL\_FLASH\_ERROR\_DBECC\_BANK2}}
{\footnotesize\ttfamily \label{group___f_l_a_s_h___error___code_gadf947eddf1fdff079bb58dbfd1459db3} 
\#define HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+DBECC\+\_\+\+BANK2~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga15ab58de16910d09eb7e1ff0cf90362b}{FLASH\+\_\+\+FLAG\+\_\+\+DBECCERR\+\_\+\+BANK2}}}

ECC Double Detection Error on Bank 2 \Hypertarget{group___f_l_a_s_h___error___code_ga0bac3e037579d6ba812692c84cdcb170}\index{FLASH Error Code@{FLASH Error Code}!HAL\_FLASH\_ERROR\_INC@{HAL\_FLASH\_ERROR\_INC}}
\index{HAL\_FLASH\_ERROR\_INC@{HAL\_FLASH\_ERROR\_INC}!FLASH Error Code@{FLASH Error Code}}
\doxysubsubsubsubsubsection{\texorpdfstring{HAL\_FLASH\_ERROR\_INC}{HAL\_FLASH\_ERROR\_INC}}
{\footnotesize\ttfamily \label{group___f_l_a_s_h___error___code_ga0bac3e037579d6ba812692c84cdcb170} 
\#define HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+INC~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga553c1d9c04f55a5162072d15ce007078}{FLASH\+\_\+\+FLAG\+\_\+\+INCERR}}}

Inconsistency Error \Hypertarget{group___f_l_a_s_h___error___code_ga1c28c1ed9407cad4ea6e6251fa784faa}\index{FLASH Error Code@{FLASH Error Code}!HAL\_FLASH\_ERROR\_INC\_BANK1@{HAL\_FLASH\_ERROR\_INC\_BANK1}}
\index{HAL\_FLASH\_ERROR\_INC\_BANK1@{HAL\_FLASH\_ERROR\_INC\_BANK1}!FLASH Error Code@{FLASH Error Code}}
\doxysubsubsubsubsubsection{\texorpdfstring{HAL\_FLASH\_ERROR\_INC\_BANK1}{HAL\_FLASH\_ERROR\_INC\_BANK1}}
{\footnotesize\ttfamily \label{group___f_l_a_s_h___error___code_ga1c28c1ed9407cad4ea6e6251fa784faa} 
\#define HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+INC\+\_\+\+BANK1~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_gaf90bc8cb3527b9abf6ad9287a75b566c}{FLASH\+\_\+\+FLAG\+\_\+\+INCERR\+\_\+\+BANK1}}}

Inconsistency Error on Bank 1 \Hypertarget{group___f_l_a_s_h___error___code_ga4a020cff2bce8065ac9386ded83d602a}\index{FLASH Error Code@{FLASH Error Code}!HAL\_FLASH\_ERROR\_INC\_BANK2@{HAL\_FLASH\_ERROR\_INC\_BANK2}}
\index{HAL\_FLASH\_ERROR\_INC\_BANK2@{HAL\_FLASH\_ERROR\_INC\_BANK2}!FLASH Error Code@{FLASH Error Code}}
\doxysubsubsubsubsubsection{\texorpdfstring{HAL\_FLASH\_ERROR\_INC\_BANK2}{HAL\_FLASH\_ERROR\_INC\_BANK2}}
{\footnotesize\ttfamily \label{group___f_l_a_s_h___error___code_ga4a020cff2bce8065ac9386ded83d602a} 
\#define HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+INC\+\_\+\+BANK2~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga2196922a5d364620ab2e9de2379adb88}{FLASH\+\_\+\+FLAG\+\_\+\+INCERR\+\_\+\+BANK2}}}

Inconsistency Error on Bank 2 \Hypertarget{group___f_l_a_s_h___error___code_gae7fb9ee7198d393aba27ade3a9f50a70}\index{FLASH Error Code@{FLASH Error Code}!HAL\_FLASH\_ERROR\_NONE@{HAL\_FLASH\_ERROR\_NONE}}
\index{HAL\_FLASH\_ERROR\_NONE@{HAL\_FLASH\_ERROR\_NONE}!FLASH Error Code@{FLASH Error Code}}
\doxysubsubsubsubsubsection{\texorpdfstring{HAL\_FLASH\_ERROR\_NONE}{HAL\_FLASH\_ERROR\_NONE}}
{\footnotesize\ttfamily \label{group___f_l_a_s_h___error___code_gae7fb9ee7198d393aba27ade3a9f50a70} 
\#define HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+NONE~0x00000000U}

No error \Hypertarget{group___f_l_a_s_h___error___code_ga3daea26e7f32e8ce990db7204f46f9a0}\index{FLASH Error Code@{FLASH Error Code}!HAL\_FLASH\_ERROR\_OB\_CHANGE@{HAL\_FLASH\_ERROR\_OB\_CHANGE}}
\index{HAL\_FLASH\_ERROR\_OB\_CHANGE@{HAL\_FLASH\_ERROR\_OB\_CHANGE}!FLASH Error Code@{FLASH Error Code}}
\doxysubsubsubsubsubsection{\texorpdfstring{HAL\_FLASH\_ERROR\_OB\_CHANGE}{HAL\_FLASH\_ERROR\_OB\_CHANGE}}
{\footnotesize\ttfamily \label{group___f_l_a_s_h___error___code_ga3daea26e7f32e8ce990db7204f46f9a0} 
\#define HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+OB\+\_\+\+CHANGE~\mbox{\hyperlink{group___peripheral___registers___bits___definition_ga6ed2135df47f8f528c0bef804cc12dbc}{FLASH\+\_\+\+OPTSR\+\_\+\+OPTCHANGEERR}}}

Option Byte Change Error \Hypertarget{group___f_l_a_s_h___error___code_ga7132ff3b7f45c0cfe818d61bdb01dc64}\index{FLASH Error Code@{FLASH Error Code}!HAL\_FLASH\_ERROR\_PGS@{HAL\_FLASH\_ERROR\_PGS}}
\index{HAL\_FLASH\_ERROR\_PGS@{HAL\_FLASH\_ERROR\_PGS}!FLASH Error Code@{FLASH Error Code}}
\doxysubsubsubsubsubsection{\texorpdfstring{HAL\_FLASH\_ERROR\_PGS}{HAL\_FLASH\_ERROR\_PGS}}
{\footnotesize\ttfamily \label{group___f_l_a_s_h___error___code_ga7132ff3b7f45c0cfe818d61bdb01dc64} 
\#define HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+PGS~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga25b80c716320e667162846da8be09b68}{FLASH\+\_\+\+FLAG\+\_\+\+PGSERR}}}

Program Sequence Error \Hypertarget{group___f_l_a_s_h___error___code_ga7603ac2e61de08963d21285bf2cc99e7}\index{FLASH Error Code@{FLASH Error Code}!HAL\_FLASH\_ERROR\_PGS\_BANK1@{HAL\_FLASH\_ERROR\_PGS\_BANK1}}
\index{HAL\_FLASH\_ERROR\_PGS\_BANK1@{HAL\_FLASH\_ERROR\_PGS\_BANK1}!FLASH Error Code@{FLASH Error Code}}
\doxysubsubsubsubsubsection{\texorpdfstring{HAL\_FLASH\_ERROR\_PGS\_BANK1}{HAL\_FLASH\_ERROR\_PGS\_BANK1}}
{\footnotesize\ttfamily \label{group___f_l_a_s_h___error___code_ga7603ac2e61de08963d21285bf2cc99e7} 
\#define HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+PGS\+\_\+\+BANK1~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga85dde020ac3a51a238f404cb40480397}{FLASH\+\_\+\+FLAG\+\_\+\+PGSERR\+\_\+\+BANK1}}}

Program Sequence Error on Bank 1 \Hypertarget{group___f_l_a_s_h___error___code_gac3429572f798e0d517fc76cc47762d41}\index{FLASH Error Code@{FLASH Error Code}!HAL\_FLASH\_ERROR\_PGS\_BANK2@{HAL\_FLASH\_ERROR\_PGS\_BANK2}}
\index{HAL\_FLASH\_ERROR\_PGS\_BANK2@{HAL\_FLASH\_ERROR\_PGS\_BANK2}!FLASH Error Code@{FLASH Error Code}}
\doxysubsubsubsubsubsection{\texorpdfstring{HAL\_FLASH\_ERROR\_PGS\_BANK2}{HAL\_FLASH\_ERROR\_PGS\_BANK2}}
{\footnotesize\ttfamily \label{group___f_l_a_s_h___error___code_gac3429572f798e0d517fc76cc47762d41} 
\#define HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+PGS\+\_\+\+BANK2~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_gab6b2df64dd23aecf0f8f5099ad2484ac}{FLASH\+\_\+\+FLAG\+\_\+\+PGSERR\+\_\+\+BANK2}}}

Program Sequence Error on Bank 2 \Hypertarget{group___f_l_a_s_h___error___code_ga4ebf9d64be94225134443bca35990412}\index{FLASH Error Code@{FLASH Error Code}!HAL\_FLASH\_ERROR\_RDP@{HAL\_FLASH\_ERROR\_RDP}}
\index{HAL\_FLASH\_ERROR\_RDP@{HAL\_FLASH\_ERROR\_RDP}!FLASH Error Code@{FLASH Error Code}}
\doxysubsubsubsubsubsection{\texorpdfstring{HAL\_FLASH\_ERROR\_RDP}{HAL\_FLASH\_ERROR\_RDP}}
{\footnotesize\ttfamily \label{group___f_l_a_s_h___error___code_ga4ebf9d64be94225134443bca35990412} 
\#define HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+RDP~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga208b84305a18427d69f5c5f3f716a3a7}{FLASH\+\_\+\+FLAG\+\_\+\+RDPERR}}}

Read Protection Error \Hypertarget{group___f_l_a_s_h___error___code_gab19f64a084a650079fb414bafe31af6f}\index{FLASH Error Code@{FLASH Error Code}!HAL\_FLASH\_ERROR\_RDP\_BANK1@{HAL\_FLASH\_ERROR\_RDP\_BANK1}}
\index{HAL\_FLASH\_ERROR\_RDP\_BANK1@{HAL\_FLASH\_ERROR\_RDP\_BANK1}!FLASH Error Code@{FLASH Error Code}}
\doxysubsubsubsubsubsection{\texorpdfstring{HAL\_FLASH\_ERROR\_RDP\_BANK1}{HAL\_FLASH\_ERROR\_RDP\_BANK1}}
{\footnotesize\ttfamily \label{group___f_l_a_s_h___error___code_gab19f64a084a650079fb414bafe31af6f} 
\#define HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+RDP\+\_\+\+BANK1~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_gaba699f792634e64a7118ccddc571c1c2}{FLASH\+\_\+\+FLAG\+\_\+\+RDPERR\+\_\+\+BANK1}}}

Read Protection Error on Bank 1 \Hypertarget{group___f_l_a_s_h___error___code_gaae9e743376cd3167915cdfdfd44020c1}\index{FLASH Error Code@{FLASH Error Code}!HAL\_FLASH\_ERROR\_RDP\_BANK2@{HAL\_FLASH\_ERROR\_RDP\_BANK2}}
\index{HAL\_FLASH\_ERROR\_RDP\_BANK2@{HAL\_FLASH\_ERROR\_RDP\_BANK2}!FLASH Error Code@{FLASH Error Code}}
\doxysubsubsubsubsubsection{\texorpdfstring{HAL\_FLASH\_ERROR\_RDP\_BANK2}{HAL\_FLASH\_ERROR\_RDP\_BANK2}}
{\footnotesize\ttfamily \label{group___f_l_a_s_h___error___code_gaae9e743376cd3167915cdfdfd44020c1} 
\#define HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+RDP\+\_\+\+BANK2~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga75a7af4b405b8018ebe09a99e2e0557b}{FLASH\+\_\+\+FLAG\+\_\+\+RDPERR\+\_\+\+BANK2}}}

Read Protection Error on Bank 2 \Hypertarget{group___f_l_a_s_h___error___code_gae6dbfdef4e4ff9436999f7c8a3183549}\index{FLASH Error Code@{FLASH Error Code}!HAL\_FLASH\_ERROR\_RDS@{HAL\_FLASH\_ERROR\_RDS}}
\index{HAL\_FLASH\_ERROR\_RDS@{HAL\_FLASH\_ERROR\_RDS}!FLASH Error Code@{FLASH Error Code}}
\doxysubsubsubsubsubsection{\texorpdfstring{HAL\_FLASH\_ERROR\_RDS}{HAL\_FLASH\_ERROR\_RDS}}
{\footnotesize\ttfamily \label{group___f_l_a_s_h___error___code_gae6dbfdef4e4ff9436999f7c8a3183549} 
\#define HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+RDS~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_gac20acde7df33a931a6a28e29fc6a1a27}{FLASH\+\_\+\+FLAG\+\_\+\+RDSERR}}}

Read Secured Error \Hypertarget{group___f_l_a_s_h___error___code_ga25603f619e093d58e33a471449b56aca}\index{FLASH Error Code@{FLASH Error Code}!HAL\_FLASH\_ERROR\_RDS\_BANK1@{HAL\_FLASH\_ERROR\_RDS\_BANK1}}
\index{HAL\_FLASH\_ERROR\_RDS\_BANK1@{HAL\_FLASH\_ERROR\_RDS\_BANK1}!FLASH Error Code@{FLASH Error Code}}
\doxysubsubsubsubsubsection{\texorpdfstring{HAL\_FLASH\_ERROR\_RDS\_BANK1}{HAL\_FLASH\_ERROR\_RDS\_BANK1}}
{\footnotesize\ttfamily \label{group___f_l_a_s_h___error___code_ga25603f619e093d58e33a471449b56aca} 
\#define HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+RDS\+\_\+\+BANK1~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga6563970bd105c1fbdca0c78d8fc90427}{FLASH\+\_\+\+FLAG\+\_\+\+RDSERR\+\_\+\+BANK1}}}

Read Secured Error on Bank 1 \Hypertarget{group___f_l_a_s_h___error___code_gabb1fdf8aaaea8d58cdfe1e1e261373a9}\index{FLASH Error Code@{FLASH Error Code}!HAL\_FLASH\_ERROR\_RDS\_BANK2@{HAL\_FLASH\_ERROR\_RDS\_BANK2}}
\index{HAL\_FLASH\_ERROR\_RDS\_BANK2@{HAL\_FLASH\_ERROR\_RDS\_BANK2}!FLASH Error Code@{FLASH Error Code}}
\doxysubsubsubsubsubsection{\texorpdfstring{HAL\_FLASH\_ERROR\_RDS\_BANK2}{HAL\_FLASH\_ERROR\_RDS\_BANK2}}
{\footnotesize\ttfamily \label{group___f_l_a_s_h___error___code_gabb1fdf8aaaea8d58cdfe1e1e261373a9} 
\#define HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+RDS\+\_\+\+BANK2~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga09a97157e58f3afae7d360422a41466f}{FLASH\+\_\+\+FLAG\+\_\+\+RDSERR\+\_\+\+BANK2}}}

Read Secured Error on Bank 2 \Hypertarget{group___f_l_a_s_h___error___code_gae9615e25d2b503e0931369d4adac6844}\index{FLASH Error Code@{FLASH Error Code}!HAL\_FLASH\_ERROR\_SNECC@{HAL\_FLASH\_ERROR\_SNECC}}
\index{HAL\_FLASH\_ERROR\_SNECC@{HAL\_FLASH\_ERROR\_SNECC}!FLASH Error Code@{FLASH Error Code}}
\doxysubsubsubsubsubsection{\texorpdfstring{HAL\_FLASH\_ERROR\_SNECC}{HAL\_FLASH\_ERROR\_SNECC}}
{\footnotesize\ttfamily \label{group___f_l_a_s_h___error___code_gae9615e25d2b503e0931369d4adac6844} 
\#define HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+SNECC~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_gac78aa7bf60b867fd83f7189a997752a3}{FLASH\+\_\+\+FLAG\+\_\+\+SNECCERR}}}

ECC Single Correction Error \Hypertarget{group___f_l_a_s_h___error___code_gafbe8dc418fd19c32d8c8d56d819b0e3f}\index{FLASH Error Code@{FLASH Error Code}!HAL\_FLASH\_ERROR\_SNECC\_BANK1@{HAL\_FLASH\_ERROR\_SNECC\_BANK1}}
\index{HAL\_FLASH\_ERROR\_SNECC\_BANK1@{HAL\_FLASH\_ERROR\_SNECC\_BANK1}!FLASH Error Code@{FLASH Error Code}}
\doxysubsubsubsubsubsection{\texorpdfstring{HAL\_FLASH\_ERROR\_SNECC\_BANK1}{HAL\_FLASH\_ERROR\_SNECC\_BANK1}}
{\footnotesize\ttfamily \label{group___f_l_a_s_h___error___code_gafbe8dc418fd19c32d8c8d56d819b0e3f} 
\#define HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+SNECC\+\_\+\+BANK1~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga8a51cadd47188b72e509d1498ac337d9}{FLASH\+\_\+\+FLAG\+\_\+\+SNECCERR\+\_\+\+BANK1}}}

ECC Single Correction Error on Bank 1 \Hypertarget{group___f_l_a_s_h___error___code_ga24e330e695347688bc5ad3772de6921b}\index{FLASH Error Code@{FLASH Error Code}!HAL\_FLASH\_ERROR\_SNECC\_BANK2@{HAL\_FLASH\_ERROR\_SNECC\_BANK2}}
\index{HAL\_FLASH\_ERROR\_SNECC\_BANK2@{HAL\_FLASH\_ERROR\_SNECC\_BANK2}!FLASH Error Code@{FLASH Error Code}}
\doxysubsubsubsubsubsection{\texorpdfstring{HAL\_FLASH\_ERROR\_SNECC\_BANK2}{HAL\_FLASH\_ERROR\_SNECC\_BANK2}}
{\footnotesize\ttfamily \label{group___f_l_a_s_h___error___code_ga24e330e695347688bc5ad3772de6921b} 
\#define HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+SNECC\+\_\+\+BANK2~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga660a348a4057dcffcb5a7e6a83387e55}{FLASH\+\_\+\+FLAG\+\_\+\+SNECCERR\+\_\+\+BANK2}}}

ECC Single Correction Error on Bank 2 \Hypertarget{group___f_l_a_s_h___error___code_gaf03a9537aee66a7c04c18cf1d01e3b6e}\index{FLASH Error Code@{FLASH Error Code}!HAL\_FLASH\_ERROR\_STRB@{HAL\_FLASH\_ERROR\_STRB}}
\index{HAL\_FLASH\_ERROR\_STRB@{HAL\_FLASH\_ERROR\_STRB}!FLASH Error Code@{FLASH Error Code}}
\doxysubsubsubsubsubsection{\texorpdfstring{HAL\_FLASH\_ERROR\_STRB}{HAL\_FLASH\_ERROR\_STRB}}
{\footnotesize\ttfamily \label{group___f_l_a_s_h___error___code_gaf03a9537aee66a7c04c18cf1d01e3b6e} 
\#define HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+STRB~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga1ef142e40acfea01aa916c5364fc9669}{FLASH\+\_\+\+FLAG\+\_\+\+STRBERR}}}

Strobe Error \Hypertarget{group___f_l_a_s_h___error___code_gadbb3e260e315fe8b1a6e16a4f180893a}\index{FLASH Error Code@{FLASH Error Code}!HAL\_FLASH\_ERROR\_STRB\_BANK1@{HAL\_FLASH\_ERROR\_STRB\_BANK1}}
\index{HAL\_FLASH\_ERROR\_STRB\_BANK1@{HAL\_FLASH\_ERROR\_STRB\_BANK1}!FLASH Error Code@{FLASH Error Code}}
\doxysubsubsubsubsubsection{\texorpdfstring{HAL\_FLASH\_ERROR\_STRB\_BANK1}{HAL\_FLASH\_ERROR\_STRB\_BANK1}}
{\footnotesize\ttfamily \label{group___f_l_a_s_h___error___code_gadbb3e260e315fe8b1a6e16a4f180893a} 
\#define HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+STRB\+\_\+\+BANK1~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga227efcfdd6d50f9a41ac6de7e531708d}{FLASH\+\_\+\+FLAG\+\_\+\+STRBERR\+\_\+\+BANK1}}}

Strobe Error on Bank 1 \Hypertarget{group___f_l_a_s_h___error___code_ga648b9b5eae30f2e097c3a2d083427590}\index{FLASH Error Code@{FLASH Error Code}!HAL\_FLASH\_ERROR\_STRB\_BANK2@{HAL\_FLASH\_ERROR\_STRB\_BANK2}}
\index{HAL\_FLASH\_ERROR\_STRB\_BANK2@{HAL\_FLASH\_ERROR\_STRB\_BANK2}!FLASH Error Code@{FLASH Error Code}}
\doxysubsubsubsubsubsection{\texorpdfstring{HAL\_FLASH\_ERROR\_STRB\_BANK2}{HAL\_FLASH\_ERROR\_STRB\_BANK2}}
{\footnotesize\ttfamily \label{group___f_l_a_s_h___error___code_ga648b9b5eae30f2e097c3a2d083427590} 
\#define HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+STRB\+\_\+\+BANK2~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga99d2fb34732a75b6e02456f3670df2a9}{FLASH\+\_\+\+FLAG\+\_\+\+STRBERR\+\_\+\+BANK2}}}

Strobe Error on Bank 2 \Hypertarget{group___f_l_a_s_h___error___code_ga27e871d85f9311272098315bc3723075}\index{FLASH Error Code@{FLASH Error Code}!HAL\_FLASH\_ERROR\_WRP@{HAL\_FLASH\_ERROR\_WRP}}
\index{HAL\_FLASH\_ERROR\_WRP@{HAL\_FLASH\_ERROR\_WRP}!FLASH Error Code@{FLASH Error Code}}
\doxysubsubsubsubsubsection{\texorpdfstring{HAL\_FLASH\_ERROR\_WRP}{HAL\_FLASH\_ERROR\_WRP}}
{\footnotesize\ttfamily \label{group___f_l_a_s_h___error___code_ga27e871d85f9311272098315bc3723075} 
\#define HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+WRP~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga6abf64f916992585899369166db3f266}{FLASH\+\_\+\+FLAG\+\_\+\+WRPERR}}}

Write Protection Error \Hypertarget{group___f_l_a_s_h___error___code_gad70a250c7b3316888eb2749466e59a7e}\index{FLASH Error Code@{FLASH Error Code}!HAL\_FLASH\_ERROR\_WRP\_BANK1@{HAL\_FLASH\_ERROR\_WRP\_BANK1}}
\index{HAL\_FLASH\_ERROR\_WRP\_BANK1@{HAL\_FLASH\_ERROR\_WRP\_BANK1}!FLASH Error Code@{FLASH Error Code}}
\doxysubsubsubsubsubsection{\texorpdfstring{HAL\_FLASH\_ERROR\_WRP\_BANK1}{HAL\_FLASH\_ERROR\_WRP\_BANK1}}
{\footnotesize\ttfamily \label{group___f_l_a_s_h___error___code_gad70a250c7b3316888eb2749466e59a7e} 
\#define HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+WRP\+\_\+\+BANK1~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_gab510e8aa73f6fa7e808c8a72fbdd6ca2}{FLASH\+\_\+\+FLAG\+\_\+\+WRPERR\+\_\+\+BANK1}}}

Write Protection Error on Bank 1 \Hypertarget{group___f_l_a_s_h___error___code_gaf4c4d383d038114efa8877ba064b3c7f}\index{FLASH Error Code@{FLASH Error Code}!HAL\_FLASH\_ERROR\_WRP\_BANK2@{HAL\_FLASH\_ERROR\_WRP\_BANK2}}
\index{HAL\_FLASH\_ERROR\_WRP\_BANK2@{HAL\_FLASH\_ERROR\_WRP\_BANK2}!FLASH Error Code@{FLASH Error Code}}
\doxysubsubsubsubsubsection{\texorpdfstring{HAL\_FLASH\_ERROR\_WRP\_BANK2}{HAL\_FLASH\_ERROR\_WRP\_BANK2}}
{\footnotesize\ttfamily \label{group___f_l_a_s_h___error___code_gaf4c4d383d038114efa8877ba064b3c7f} 
\#define HAL\+\_\+\+FLASH\+\_\+\+ERROR\+\_\+\+WRP\+\_\+\+BANK2~\mbox{\hyperlink{group___f_l_a_s_h___flag__definition_ga878b104bd42b1b6eeb8dedcd6a01031c}{FLASH\+\_\+\+FLAG\+\_\+\+WRPERR\+\_\+\+BANK2}}}

Write Protection Error on Bank 2 